//package com.hao.springbootinit.config;
//
//import com.qcloud.cos.COSClient;
//import com.qcloud.cos.ClientConfig;
//import com.qcloud.cos.auth.BasicCOSCredentials;
//import com.qcloud.cos.auth.COSCredentials;
//import com.qcloud.cos.region.Region;
//import lombok.Data;
//import org.springframework.boot.context.properties.ConfigurationProperties;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//
///**
// * 腾讯云对象存储客户端
// *
// * @author <a href="https://gitee.com/jiangyihaosb/ai-data-analysis.git">haoge</a>
// * 
// */
//@Configuration
//@ConfigurationProperties(prefix = "cos.client")
//@Data
//public class CosClientConfig {
//
//    /**
//     * accessKey
//     */
//    private String accessKey;
//
//    /**
//     * secretKey
//     */
//    private String secretKey;
//
//    /**
//     * 区域
//     */
//    private String region;
//
//    /**
//     * 桶名
//     */
//    private String bucket;
//
//    @Bean
//    public COSClient cosClient() {
//        // 初始化用户身份信息(secretId, secretKey)
//        COSCredentials cred = new BasicCOSCredentials(accessKey, secretKey);
//        // 设置bucket的区域, COS地域的简称请参照 https://www.qcloud.com/document/product/436/6224
//        ClientConfig clientConfig = new ClientConfig(new Region(region));
//        // 生成cos客户端
//        return new COSClient(cred, clientConfig);
//    }
//}